one's eyesight fail - Turc Anglais Dictionnaire